fog-generating projectile - Español Inglés Diccionario